Where are Programmers Faced with Concerns ?

نویسندگان

  • Gail C. Murphy
  • Christa Schwanninger
چکیده

This paper describes the results of a small exploratory study performed to elucidate crosscutting concerns in existing codebases. Our hypothesis was that that the code directly associated with program change tasks would be representative of crosscutting concerns. To our surprise, we found that it was more often obstacles in the code encountered while making a change that indicated concerns.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Bridging Java and AspectJ through Explicit Join Points TECHNICAL REPORT ejp-200705-1

Through AspectJ, aspect-oriented programming (AOP) is becoming of increasing interest and availability to Java programmers as it matures as a methodology for improved software modularity via the separation of cross-cutting concerns. AOP proponents often advocate a development strategy where Java programmers write the main application, ignoring cross-cutting concerns, and then AspectJ programmer...

متن کامل

Demand Based Pricing Model for Outsourced Software Application Maintenance

The maintenance of the software applications are being outsourced across countries. There are increased concerns from the customers regarding productivity of the personnel of the vendor working out of a different country. Traditional methods of estimating effort and cost for outsourced software application maintenance are proving to be inadequate. Companies are looking for a flexible model wher...

متن کامل

Challenges faced by working mothers regarding maintaining young children: A phenomenological qualitative study

The aim of this study was to investigate the challenges faced by working mothers regarding maintaining young children. The study was qualitative and with a phenomenological approach. The study population was working mothers with young children in the medical staff of Ali Akbar Hospital in Mashhad in 2021. Interviewees were selected by purposive sampling method and sampling was continued until d...

متن کامل

Technical Report EJP-200712-1 Cooperative Aspect-Oriented Programming

Aspect-oriented programming (AOP) seeks to improve software modularity via the separation of cross-cutting concerns. AOP proponents often advocate a development strategy where programmers write the main application (base code), ignoring cross-cutting concerns, and then aspect programmers, domain experts in their specific concerns, weave in the logic for these more specialized cross-cutting conc...

متن کامل

Workflows on Top of a Macro Data Flow Interpreter Exploiting Aspects

We describe how aspect oriented programming techniques can be exploited to support the development of workflow-based grid applications. In particular, we use aspects to adapt simple Java workflow code to be executed on top of muskel, our experimental, macro data flow based skeleton programming environment. Aspects are used to extract “on-the-fly” macro data flow graphs from plain Java code wher...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000